home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_2
/
pcbfre28.zip
/
!PCBFRE.NEW
next >
Wrap
Text File
|
1992-09-26
|
12KB
|
220 lines
PCBFRE - PCBoard File Ratio Enforcer
= [ v2.8 ] =====================================================================
26-Sep-1992 - This or That.
+ Added an option to allow SysOps to control ratio on an
either/or basis. Under this method, the user can choose to
maintain either a "post/call" or "files u/d" ratio. The user
has to exceed both "post/call" and "files u/d" ratio before
losing download privileges. To activate this option use the
/ORR switch on the PCBFRE command line.
= [ v2.7 ] =====================================================================
20-Aug-1992 - It's weird that there are more phone calls for me when I'm
being hit with a fever. It's also weird that I caught a fever
in the middle of summer.
+ Unexpected processing of the $$LOGOFF.BAT file when a user
logs off inside the bank.
- Thanks-a-lot to Kerry for this added head-ache.
* Please don't distribute this version widely. I worked on this
while in bed with a fever and head-ache.
= [ v2.6 ] =====================================================================
23-Jly-1992 - Added some requested macros:
@RBPMBYTES@ bytes per message*ratio
@RBPMREWARD@ total bytes rewarded for BPM*ratio
+ I'm currently working on a BBS List door. This door won't be
available to the general public and I'm only going to work on
it when I feel up to it. This BBS List door will be available
FREE of charge to anyone who has ever send me $10.00 or more
for registration of any of my software. Just drop me a note
either on the net or my support BBS if you'd like a copy. I'll
post the reg codes and the program on my BBS when I'm ready to
release it. It'll be installed on my support BBS for testing
if you'd like to check it out. If you have some use for a BBS
List door, you won't be disappointed by this one.
= [ v2.5 ] =====================================================================
29-Jun-1992 - Minor things
+ The shareware screen and delay upon exit of PCBFRE has been
removed. It didn't display properly on some monitors.
+ Support BBS changed. The GRAFIX Connection suffered a head
crash of the main drive - all 670 MB obliterated!
+ HEX2DEC.ZIP is available on my support BBS for anyone running
PCBFRE with non standard ports that need to convert the HEX
value such as 2F8 or 3E8 into a decimal value such as 760 or
1000 required for the SET COMBASE=nnnn environment variable.
$ Released QPACK_B2.ZIP for SysOps who need a Qmail4 on-demand
prepack system. Qpack can cut long distance costs for users
using the Qmail door by 55% or more. Qpack tells Qmail4 to
scan and compress mail packets without the need for the caller
to wait on line.
$ Released FIDOQWK1.ZIP for SysOps running FidoNet compatible
BBS system who want to carry any .QWK type Nets. With FidoQWK,
the hub whether running PCBoard or whatever won't need to
setup any of those humongous/sluggish/complicated front-end
FidoNet mailers. The FidoNet nodes can now transfer mail using
the same method PCBoard SysOps have used for years with QNet,
RNet, TNet, etc.
= [ v2.3 ] =====================================================================
15-May-1992 - Cosmetic enhancements
+ Removed all harcoded texts in PCBFRE bank to the external text
file 'FRETEXT' to allow for customization and translation to
other languages.
+ Added @BYTESBAL@ macro for the bank. This represents the bytes
earned less the bytes available for download.
+ Optimized start-up initialization (open com port, load data,
etc)
+ The /$$LOGOFF command now kicks the user back to PCBoard to
allow PCBoard to logoff the user. This will cause abnormal
logoff if the user deposit all time into the bank.
= [ v2.2 ] =====================================================================
07-May-1992 - Cosmetic enhancements
+ Replaced some of the hard-coded text in the bank with macros:
@TIMEBAL@ {bank time balance}
@MAXTBAL@ {bank maximum balance allowed by SysOp}
@TIMEAVAIL@ {bank time available for withdrawal}
@MAXTAVAIL@ {bank maximum daily limit allowed by SysOp}
@BYTESAVAIL@ {bank bytes available for withdrawal}
@MAXBAVAIL@ {bank maximum daily limit allowed by SysOp}
The MENU file has been updated to use these new macros.
+ Added some more macros in PCBFRE:
@EARNEDFILES@ {files earned - the number of files the user may
download before exceeding Files UL/DL ratio}
@EARNEDMSGS@ {messages earned - the number of downloads or
calls the user may make before exceeding the
Post/Call or Post/Download ratios}
The display files has been completely re-designed to use these
new macros.
+ Replaced some of the "Runtime Error" messages with English.
- The 286 .EXEs are no longer included in this archive. These
files are contained in a separate archive as as 286FRE??.ZIP
= [v 2.1 ] =====================================================================
** If upgrading from v1.6 or v2ßA to v2ßG, the structure of the PCBFRE.CNF
** file has been changed. Please use the files in CONVERT.ZIP to make the
** necessary conversions. Please make a backup of your old PCBFRE directory
** before upgrading to this new version.
NEW FEATURES ADDED SINCE V1.6:
+ Added unique time and byte bank. This byte bank does not
allow deposits. Deposits are done through the U)pload
command in PCBoard. The program will calculate the amount
of bytes available based on the user's ratio. The bank is
a separate function of the program and you'll need to
assign it a separate slot in PCBoard's doors list. To use
the bank use the /BANK option on the command line.
For systems with ratio and non-ratio users, the last
security level read will be use as the bank limits for the
non-ratio user. Non-Ratio users are those users not
enforced with PCBFRE. You may want to setup security
level 0 to limit the time and bytes balance for these
users.
+ Added the abiltiy to process the $$LOGOFF.BAT file when a
user logs off inside the bank. This option is useful if a
program in your $$LOGOFF.BAT needs the PCBOARD.SYS data.
To activate this feature use the /$$LOGOFF parameter on
the bank command line.
+ Added these macros for use in the display files:
@BPMBYTES@ - Bytes per message in the ratio table
@EARNEDBYTES@ - Display the number of bytes the user at a
certain ratio level has earned.
@MSGLEFT@ - Messages user has left/uploaded to
PCBoard/Qmail
@MSGREAD@ - Message user has read/downloaded from
PCBoard/Qmail
+ Change the following macros to improve human factor, I
hope these changes won't inconvenient those who didn't
make the requests.
FROM: TO:
$2$ => @MSGRATIO@ - Calls or Downloads allowed per
message posted
$3$ => @FILERATIO@ - Files download per file upload
$4$ => @BYTERATIO@ - Bytes download per byte upload
$8S$ => @ADJBYTES@ - Adjusted download bytes
available (This was changed
from "Kbytes" to "Bytes")
+ Added the file FRETEXT to display messages to user who
received "New User Start-Up" bytes/files/messages awards
and user who received "Bytes per Message" rewards. This
file is similar to PCBTEXT, the use of %\FILE is permitted
as well as the following macros:
@NEWBYTES@ - New users bytes awarded
@NEWFILES@ - New users files awarded
@NEWMSGS@ - New users messages awarded
@BPMREWARD@ - Bytes rewarded for new messages posted
@BPMPOSTS@ - Messages posted qualified for BPM reward
+ The /NEW option was added to allow awarding start-up
bytes, files and messages. To activate this feature,
append the following command to PCBFRE's command line:
/NEW:bytes:files:messages
New users affected by the /NEW option must meet the
following criteria:
Files Uploaded and Downloaded = 0
Bytes Uploaded and Downloaded = 0
User's security level must exist in PCBFRE's ratio table
+ The /STRICT option on the command line will let SysOps
enforce strict ratios. Normally a user does not consider
exceeded his post/calls ratios unless he downloads. With
the strict rule in effect, downloads are not used when
determining post/calls ratio. This will mean if the user
uploaded nothing and/or posted no messages, he is
considered exceeding his post/calls and files ratios.
+ Added the ability to enforce MESSAGES/FILES DOWNLOADED
ratio instead of MESSAGES/CALLS ratio option. To use this
option, append the parameter /POSTDL to the normal PCBFRE
command line.
+ Added the ability to adjust the user's available bytes
based on their connect baud rate.
+ Added DESQview compatible screen I/O. There shouldn't
be anymore screen bleed-through when running under
DESQview on 286 systems.
+ FRESM is now multi-tasker-friendly. It will give up CPU
cycles when idling under all multi-tasker.
================================================================================